@charset "utf-8";
/*全局样式*/
html,body,div,form,input,p,ul,li,dl,dt,dd,h1,caption{margin:0; padding:0; color:#333; font-size:12px;}
html,body{height:100%; overflow:hidden}
body{background:#fff;}
html{
scrollbar-arrow-color:#30b2db;
scrollbar-face-color:#d6fdff;
scrollbar-darkshadow-color:#3fb2c3;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#3fb2c3;
scrollbar-shadow-color:#ddeef9;
scrollbar-track-color:#ecf5fb;}
html,body{height:100%; overflow:hidden}
li{list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:underline}
.tac{text-align:center;}
/*登录样式*/
.login_body{background:#fff url(../images/x_bg.gif) left -420px repeat-x;}
.login_parent{background:url(../images/login.jpg) no-repeat; width:740px; height:461px; margin:123px auto;}
.login_parent form{width:305px; margin:0 auto 40px; padding-top:200px; overflow:hidden}
.login_parent p{float:left; white-space:nowrap;font: bold 14px/35px ""; color:#333}
.login_parent .name,.login_parent .pass{width:175px; height:16px;padding:3px; margin-left:5px;_margin:3px 0 3px 5px; vertical-align:middle}
.login_parent p span{display:block; margin:3px 0 0 53px; color:#333; font: normal 12px/20px ""}
.login_parent p span input{vertical-align:middle;_vertical-align:text-bottom}
.login,.login_over,.regis,.regis_over{background:url(../images/bg.gif) no-repeat -100px top; width:80px; height:27px; border:none; margin-right:10px;}
.login{background-position: left top;}
.login_over{background-position: left -30px;}
.regis_over{background-position: -100px -30px;}
.copy_right{ color:#666; text-align:center; line-height:25px; clear:both; margin-top:135px;}
/*头部样式*/
.head{text-align:center;background:url(../images/x_bg.gif) left top repeat-x; height:70px; overflow:hidden}
.logo{position:absolute; left:0; top:0;}
.banner{position:relative; z-index:3; background:url(../images/banner.png) no-repeat;_background:url();
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/banner.png"); width:500px; height:56px; margin:10px auto 0;}
.head_right{background:url(../images/bg.gif) right -60px no-repeat; position:absolute; right:0; top:0;height:60px;text-align:right; color:#fff; padding:10px 15px 0 0;}
.head_right ul{overflow:hidden; float:right}
.head_right li{float:left; background:url(../images/bg.gif) -298px -3px no-repeat; color:#fff; padding:0 10px; margin-left:-2px;}
.head_right li a{color:#fff; text-decoration:none}
.head_right li a:hover{text-decoration:underline; color:#00ffde}
.head_right li img{border:none; vertical-align:middle; margin-right:3px;}
.head_right p{ clear:both; width:185px; line-height:23px; color:#333;float:right; margin-top:23px;text-align:center;display:inline-block}
.head_right p b{color:#f60; font:bold 14px/23px " Arial"; padding:0 3px;}
/*菜单样式*/
.menu_bg{background:#2ca9a5 url(../images/menu_bbg.gif) no-repeat left bottom;}
.user{background:url(../images/bg.gif) left -135px no-repeat; width:134px; height:30px; color:#333; padding-left:46px; line-height:22px;}
.menu{ background:url(../images/y_bg.gif) repeat-y;}
.menu h1{background:url(../images/bg.gif) left -185px no-repeat; height:46px;}
.menu a{ font:bold 14px/45px ""; display:block; color:#fff; margin-right:1px;height:43px; background:url(../images/bg.gif) no-repeat left -235px;}
.menu a img{vertical-align:middle; margin:0 5px 0 10px; border:none}
.menu a:hover{ background:url(../images/bg.gif) left -505px; text-decoration:none;}
.menu a.curr{ background:url(../images/bg.gif) left -505px; margin-right:0; color:#005451;}
/*右侧内容*/
.cont{padding:10px 0 0 10px;}
.sear{text-align:left; padding:5px;border:1px solid #85cac7}
.sear img{vertical-align:middle; margin-right:5px;}
.sear_input{padding-left:3px; height:24px;line-height:24px; vertical-align:middle; margin-right:5px; border:1px solid #7f9db9;}
.butt2,.butt2_over,.butt4,.butt4_over{background:url(../images/bg.gif) -185px -135px no-repeat;height:28px; text-align:center; font:bold 14px/28px ""; color:#004f4c; border:none; margin-right:3px; vertical-align:middle;}
.butt2,.butt2_over{padding-left:18px; width:82px;}
.butt2_over{background-position:-185px -195px;}
.butt4{background-position: -185px -165px; width:92px;}
.butt4_over{background-position: -185px -225px; width:92px;}
/*版权样式*/
.footer{background:#62c2ed; background:url(../images/x_bg.gif) left -365px;text-align:center; line-height:28px; color:#000}
/*首页分类样式*/
.classification{width:100%;}
.classification th{background:url(../images/x_bg.gif) left -80px repeat-x; text-align:left; width:50%;}
.classification th p{font:bold 14px/27px "";padding-left:15px;background:url(../images/x_bg.gif) left -120px no-repeat; display:inline-block; height:31px}
.classification th span{background:url(../images/x_bg.gif) right -160px no-repeat; float:right;width:15px; height:33px;}
.classification td{vertical-align:top; padding-right:12px}
.classification ul{margin:0 2px 10px 20px;overflow:auto; padding-top:5px; position:relative}
.classification li{width:46%; float:left; position:relative; margin-bottom:15px;}
.classification li a{font:bold 14px/20px "";color:#049; padding-left:38px; float:left;}
.classification li a img{position:absolute; left:0; top:0; border:none;}
.classification li p{padding-left:38px; color:#999; clear:both}
.classification li p b{color:#666; font-size:14px; padding:0 5px;}
/*数据检索样式*/
.deta_sear_menu{float:left; width:175px; overflow:hidden;border-bottom:1px solid #85cac7; margin-right:10px;}
.deta_sear_menu dt,.deta_sear_menu dt.curr{background:url(../images/bg.gif) left -324px repeat-x;_background-position:left -323px;font:bold 13px/28px ""; color:#333;padding-left:10px;border:1px solid #85cac7; border-bottom:none}
.deta_sear_menu dt.curr{background-position:left -293px;}
.deta_sear_menu dd{border-left:1px solid #85cac7;border-right:1px solid #85cac7; overflow:auto;padding:2px 0 0 2px;}
.deta_sear_menu dd a,.deta_sear_menu dd a.curr{display:block; background:url(../images/bg.gif) no-repeat left -381px; font:normal 12px/28px ""; padding:0 3px 0 15px; color:#049}
.deta_sear_menu dd a:hover{background-position:left -407px; text-decoration:none}
.deta_sear_menu dd a.curr{background-position:left -355px; color:#930; font-weight:bold}
.deta_sear_menu dd a span{float:right; color:#999; padding-right:3px; font-weight:normal}
.deta_sear_list{float:left;}
.deta_sear_list dl{margin:3px 0 5px 0;line-height:16px; overflow:auto;}
.deta_sear_list dl a{color:#049; text-decoration:underline}
.deta_sear_list dt{font-size:14px; line-height:30px; margin-top:10px;}
.deta_sear_list dd{ color:#666;width:90%}
.deta_sear_list span{color:#f00}
.deta_sear_list dd p{color:#7782a7; margin-top:5px}
/*数据检索----分页样式*/
.page{background:url(../images/x_bg.gif) left -195px repeat-x;color:#acbece;padding:5px 15px; height:20px;}
.page a{color:#049;}
.result{float:right;color:#333;}
.result span{color:#ef0000;}
.result b{color:#ef0000;font-size:14px;padding:0 3px;}
.page select{vertical-align:middle}
/*数据加工列表*/
.deta_tab dt{height:30px; background:url(../images/x_bg.gif) left -230px repeat-x; padding-left:1px;}
.deta_tab dt a,.deta_tab dt a.curr{float:left; line-height:30px; width:116px; background:url(../images/bg.gif) -115px -435px no-repeat; margin-left:-1px; font:normal 14px/30px ""; text-align:center; cursor:pointer; position:relative; color:#333}
.deta_tab dt a:hover{text-decoration:none;}
.deta_tab dt a.curr{background-position:-115px -470px;}
.deta_tab dt span{float:left;height:30px; width:3px; background:url(../images/bg.gif) -231px -435px;}
.deta_tab dt div{float:right;padding:8px 10px 0; display:none;}
.deta_tab dt div b{color:#f60; padding:0 3px; font-size:14px;}
.deta_list_sear td{text-align:right; padding-right:10px;}
.deta_list_sear .sear_input{width:100%; padding:1px 3px; height:16px;line-height:16px; vertical-align:middle; border:1px solid #7f9db9;}
.but_2,.but_2_over,.but_3,.but_3_over{background:url(../images/bg.gif) -185px -255px no-repeat; width:50px;line-height:24px; text-align:center; border:none; margin-right:5px; vertical-align:middle; height:24px;}
.but_2_over{ background-position:-240px -255px;}
.but_3{background-position:-185px -308px; width:63px;}
.but_3_over{background-position:-185px -337px; width:63px;}
/*列表样式*/
.list{border:1px solid #bad7d2; border-collapse:collapse; width:100%;_width:99.5%; margin:0 auto}
.list td,.list th{border:1px solid #bed6d2;}
.list td{padding:6px 5px; color:#333}
.list tr.even{background:#f6f6f6;}
.list tr.over{background:#ffffe3;}
.list_wrap{margin:0 auto;overflow:auto; overflow-x:hidden;}
.list th{ background:url(../images/x_bg.gif) left -265px repeat-x;line-height:32px; color:#333}

.list1{border:1px solid #bad7d2; border-collapse:collapse; width:100%;_width:99.5%;}
.list1 td,.list1 th{border:1px solid #bad7d2;}
.list1 td{padding:6px 5px; color:#333; text-align:left;}
.list1 tr.even{background:#ecfbff;}
.list1 tr.over{background:#ffffe3;}
.list1 _wrap{margin:0 auto;overflow:hidden; overflow-x:hidden;}
.list1 th{ background:url(../images/x_bg.gif) left -265px repeat-x;line-height:32px; color:#333}
/*数据加工*/
.qj,.deta_proce{border:1px solid #a3abb6; margin-right:10px;  overflow:hidden}
.qj{margin-left:10px;}
.deta_proce{margin-right:0}
.deta_proce_tab ul,.deta_proce ul,.sear ul{ background:url(../images/x_bg.gif) left -305px repeat-x; height:26px;}
.sear ul{background:url(../images/x_bg.gif) left -305px; position:relative;top:-5px;left:-5px;}
.deta_proce_tab li,.deta_proce li,.sear li{float:left; padding:0 21px; font:normal 12px/26px ""; background:url(../images/x_bg.gif) right -333px no-repeat; cursor:pointer;}
.deta_proce_tab li.curr,.deta_proce li.curr,.sear li.curr{background:#fff; border-left:1px solid #a3abb6; border-right:1px solid #a3abb6; margin-left:-1px; font-weight:bold; padding:0 20px;}
.deta_proce div{margin:10px; text-align:center; overflow:auto}
.deta_proce table{ border:1px solid #bed6d2; border-collapse:collapse; width:100%;_width:98%; margin-bottom:10px;}
.deta_proce table caption{background:url(../images/bg.gif) -185px -285px no-repeat; width:93px; line-height:19px; padding-left:10px; text-align:left; color:#333;}
.deta_proce td{border:1px solid #bed6d2; padding:5px; text-align:left; vertical-align:top}
.deta_proce td textarea{width:90%; overflow:auto; font:normal 12px/18px ""}
table.atta_tab th{ background:#bcebe6;border:1px solid #bed6d2; padding:5px;}
table.atta_tab a{text-decoration:underline; color:#049}
table.atta_tab a:hover{ color:#069}
.sear fieldset td{padding:3px;white-space :nowrap }
.sear fieldset{border:none;}
.sear li a{color:#333;}
/*详情样式*/
.block{border:1px solid #bad7d2; border-collapse:collapse; width:99%; margin:0 auto; font-size:12px;text-align:center;}
.block td{border:1px solid #d4e5e2; padding:5px; line-height:18px;}
.block th{line-height:24px;background:url(../images/x_bg.gif) left -265px repeat-x;border:1px solid #d4e5e2;padding:3px; font-size:16px; color:#333}


